sightseeing walk - French English Dictionary